longleaf Indian pine - Spanish English Dictionary